stinking bean trefoil - French English Dictionary